/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Visitor;

/**
 *
 * @author Jenny Patrick
 */
public class IVA implements Visitor{
    private final double impuestoNormal = 1.19;
    private final double impuestoReducido = 1.00;
    
    public double visit(ProductoNormal normal){
        return normal.getPrecio() * impuestoNormal;
    }
    
    public double visit(ProductoDescuento descuento){
        return descuento.getPrecio() * impuestoReducido;
    }
}
